7Search.cccnooc annual report 2022cnooc annual report 2022cnooc limited annual reportannual report cnko 2022cmoc 2022 annual reportadnoc annual report 2022cn annual report 2022opc 2022 annual reportcnpc annual report 2022annual report of ongc 2022annual report cnko 2020cnooc finance 2013 ltdadnoc group annual report 2022